package com.wmh.baseservice.operationaid.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.wmh.baseservice.operationaid.entity.ProductMonitor;
import com.wmh.baseservice.operationaid.pojo.vo.product.monitor.ProductMonitorCreateReqVO;
import com.wmh.baseservice.operationaid.pojo.vo.product.monitor.ProductMonitorUpdateReqVO;

import java.util.List;

/**
 * @author 谢骏
 * @description 针对表【operation_aid_product_monitor】的数据库操作Service
 * @createDate 2023-09-25 11:45:58
 */
public interface ProductMonitorService extends IService<ProductMonitor> {


    /**
     * 创建
     *
     * @param reqVO 请求对象
     * @return 新数据主键
     */
    Long create(ProductMonitorCreateReqVO reqVO);

    /**
     * 删除
     *
     * @param ids 主键列表
     */
    void delete(List<Long> ids);

    /**
     * 修改
     *
     * @param reqVO 请求对象
     * @return 操作数据主键
     */
    Long update(ProductMonitorUpdateReqVO reqVO);
}
